home *** CD-ROM | disk | FTP | other *** search
- #include <stdlib.h>
- #include <stdio.h>
-
- int main(int argc,char **argv)
- {
- int i,j;
- unsigned int ui,uj;
-
- if (argc != 3) { puts("usage: divtest n1 n2"); exit(1); }
-
- i = atoi(argv[1]);
- j = atoi(argv[2]);
- printf("i / j = %d ; i %% j = %d ; j %% i = %d\n",i / j,i % j,j % i);
-
- ui = (unsigned int)strtoul(argv[1],0,10);
- uj = (unsigned int)strtoul(argv[2],0,10);
- printf("ui / uj = %u ; ui %% uj = %u ; uj %% ui = %u\n",ui / uj,ui % uj,uj % ui);
- }
-